package top.infopub.model.fia;

import java.math.BigDecimal;
import java.util.Date;

import top.infopub.generic.GenericEntity;

/** 费用登记单(FIA_FEE_NOTE) **/
public class FeeNote extends GenericEntity  {

	private static final long serialVersionUID = 1L;
	
	/*PK*/
	private String id;
	/*PK*/
	public String getId(){
		return id;
	}
	
	public void setId(String id){
		 this.id = id;
	}
	
	/* 添加人 */
	private String addBy;
	
	public String getAddBy(){
		return addBy;
	}
	
	public void setAddBy(String addBy){
		this.addBy = addBy;
	}
	/* 添加时间 */
	private Date addTime;
	
	public Date getAddTime(){
		return addTime;
	}
	
	public void setAddTime(Date addTime){
		this.addTime = addTime;
	}
	/* 费用总额（元） */
	private BigDecimal beeAmount;
	
	public BigDecimal getBeeAmount(){
		return beeAmount;
	}
	
	public void setBeeAmount(BigDecimal beeAmount){
		this.beeAmount = beeAmount;
	}
	/* 费用期间 */
	private Date beeDateMonth;
	
	public Date getBeeDateMonth(){
		return beeDateMonth;
	}
	
	public void setBeeDateMonth(Date beeDateMonth){
		this.beeDateMonth = beeDateMonth;
	}
	/* 业务招待费 */
	private BigDecimal bizServeFee;
	
	public BigDecimal getBizServeFee(){
		return bizServeFee;
	}
	
	public void setBizServeFee(BigDecimal bizServeFee){
		this.bizServeFee = bizServeFee;
	}
	/* 单据编号 */
	private String codes;
	
	public String getCodes(){
		return codes;
	}
	
	public void setCodes(String codes){
		this.codes = codes;
	}
	/* 申请部门ID */
	private String hrDeptId;
	
	public String getHrDeptId(){
		return hrDeptId;
	}
	
	public void setHrDeptId(String hrDeptId){
		this.hrDeptId = hrDeptId;
	}
	/* 费用归属公司ID */
	private String hrOrgBillId;
	
	public String getHrOrgBillId(){
		return hrOrgBillId;
	}
	
	public void setHrOrgBillId(String hrOrgBillId){
		this.hrOrgBillId = hrOrgBillId;
	}
	/* 申请公司ID */
	private String hrOrgId;
	
	public String getHrOrgId(){
		return hrOrgId;
	}
	
	public void setHrOrgId(String hrOrgId){
		this.hrOrgId = hrOrgId;
	}
	/* 申请人ID */
	private String hrStaffApplyId;
	
	public String getHrStaffApplyId(){
		return hrStaffApplyId;
	}
	
	public void setHrStaffApplyId(String hrStaffApplyId){
		this.hrStaffApplyId = hrStaffApplyId;
	}
	/* 人工费用 */
	private BigDecimal manFee;
	
	public BigDecimal getManFee(){
		return manFee;
	}
	
	public void setManFee(BigDecimal manFee){
		this.manFee = manFee;
	}
	/* 备注 */
	private String memo;
	
	public String getMemo(){
		return memo;
	}
	
	public void setMemo(String memo){
		this.memo = memo;
	}
	/* 登记类型 1=财务费用 2=管理费用 3=营销费用 */
	private String noteType;
	
	public String getNoteType(){
		return noteType;
	}
	
	public void setNoteType(String noteType){
		this.noteType = noteType;
	}
	/* 办公费 */
	private BigDecimal officeFee;
	
	public BigDecimal getOfficeFee(){
		return officeFee;
	}
	
	public void setOfficeFee(BigDecimal officeFee){
		this.officeFee = officeFee;
	}
	/* 其他费用 */
	private BigDecimal otherFee;
	
	public BigDecimal getOtherFee(){
		return otherFee;
	}
	
	public void setOtherFee(BigDecimal otherFee){
		this.otherFee = otherFee;
	}
	/* 申请人姓名 */
	private String staffName;
	
	public String getStaffName(){
		return staffName;
	}
	
	public void setStaffName(String staffName){
		this.staffName = staffName;
	}
	/* 状态 1=已登记 2=已作废 */
	private Integer state;
	
	public Integer getState(){
		return state;
	}
	
	public void setState(Integer state){
		this.state = state;
	}
	/* 差率费 */
	private BigDecimal travelFee;
	
	public BigDecimal getTravelFee(){
		return travelFee;
	}
	
	public void setTravelFee(BigDecimal travelFee){
		this.travelFee = travelFee;
	}
	/* 最后修改人 */
	private String uptBy;
	
	public String getUptBy(){
		return uptBy;
	}
	
	public void setUptBy(String uptBy){
		this.uptBy = uptBy;
	}
	/* 最后修改时间 */
	private Date uptTime;
	
	public Date getUptTime(){
		return uptTime;
	}
	
	public void setUptTime(Date uptTime){
		this.uptTime = uptTime;
	}
	
}